/*
 * 文件名：HttpClientUtil.java	 
 * 时     间：下午2:06:10
 * 作     者：lyf      
 * 版     权： 2012-2022 湖南智软网络科技, 公司保留所有权利.
 * 联     系：http://www.073586.com/
 */
package com.local.util;

import org.apache.http.client.config.RequestConfig;

/**
 * 类描述:httpClientUtil
 * 
 * @ClassName: HttpClientUtil
 * @author Administrator
 * @date 2015年10月23日 下午2:06:10
 */
public class HttpClientUtil
{
	
	/**
	 * 
	 * 方法描述：   默认设置五秒超时.
	 * 
	 * @Title: getTimeOutCfg
	 * @param @param timeOut
	 * @param @return
	 * @return RequestConfig
	 * @user lyf 2015年10月23日
	 * @throws
	 */
	public static RequestConfig getTimeOutCfg(int timeOut)
	{
		
		if (timeOut < 2000)
		{
			timeOut = 20*1000; //20秒超时
		}
		
		RequestConfig requestConfig = RequestConfig.custom()
				.setSocketTimeout(timeOut).setConnectTimeout(timeOut).build();// 设置请求和传输超时时间
		return requestConfig;
	}
}
